
<?php
	if (isset($_GET['ajax']))
	{
		include_once ('../../includes/configuration.php');
		include_once ('../../includes/database.php');
		include_once ('../../components/nguoimua/class_nguoimua.php');
		
		$obj_config = new Config();

	}
	else
	{
		include_once ('components/nguoimua/class_nguoimua.php');
	}
	
?>

<?php 
	include_once('class_pages_nguoimua.php');
	
?>

<?php 

	$nb = new class_nguoimua();
	
	// xóa ///////////////////////////////////////////////////////////////////
	if (isset($_GET['statusXoa']))
	{
		$Type = 0;
		if(isset ($_REQUEST['Type']))
			$Type = $_REQUEST['Type'];
		
		if($Type == 1)
		{
			$deleteuser = 0;
			if(isset ($_REQUEST['delete']))
				$deleteuser = $_REQUEST['delete'];
			

			$xoamotuser = $nb->xoa($deleteuser);
			if($xoamotuser != null)
			{
						echo '<center>Xóa thành công !</center>';
			}
			else
				echo "<div style='color:red'>Xóa không thành công ! ! !</div>";
		}
		
		if($Type == 4)
		{
			$IDsXoa = $_REQUEST["IDsKhoa"] ;
			$token = strtok($IDsXoa ,",");
			$arr = array();
			$i=0 ;
			while ($token != false)
			{
				$arr[$i++] = $token ;
				$token = strtok(",");
			}
			
			if ( count($arr) < 1 )
				echo "<center><div style='color:red'>Chưa Chọn!</div></center>";	
			else
			{
				for ( $i=0 ; $i < count($arr) ; $i++ )
				{
					$ID = $arr[$i] ;
					$xoamotuser = $nb->xoa($ID);
					if($xoamotuser == null)
					{
						echo "<center><div style='color:red'>Xóa không thành công ! ! !</div></center>";
						exit();
					}
					
				}
						echo '<center>Xóa thành công !</center>';
			}
		}
	}
	
	// update trạng thái ///////////////////////////////////////////////////////////////////
	if (isset($_GET['statusUpdate']))
	{
		$Type = 0;
		if(isset ($_REQUEST['Type']))
			$Type = $_REQUEST['Type'];
		
		if($Type == 1)
		{
			$deleteuser = 0;
			if(isset ($_REQUEST['update']))
				$deleteuser = $_REQUEST['update'];
			

			$xoamotuser = $nb->UpdateTrangThaiByMaUser($deleteuser,$_REQUEST['matrangthai']);
			if($xoamotuser != null)
			{
						echo '<center>Cập nhật thành công !</center>';
			}
			else
				echo "<div style='color:red'>Cập nhật thất bại không thành công ! ! !</div>";
		}
		
		if($Type == 4)
		{
			$IDsXoa = $_REQUEST["IDsKhoa"] ;
			$token = strtok($IDsXoa ,",");
			$arr = array();
			$i=0 ;
			while ($token != false)
			{
				$arr[$i++] = $token ;
				$token = strtok(",");
			}
			
			if ( count($arr) < 1 )
				echo "<center><div style='color:red'>Chưa Chọn!</div></center>";	
			else
			{
				for ( $i=0 ; $i < count($arr) ; $i++ )
				{
					$ID = $arr[$i] ;
					$xoamotuser = $nb->xoa($ID);
					if($xoamotuser == null)
					{
						echo "<center><div style='color:red'>Xóa không thành công ! ! !</div></center>";
						exit();
					}
					
				}
						echo '<center>Xóa thành công !</center>';
			}
		}
	}

	// hiển thị danh sách 
	$count = $nb->CountListnguoimua();
	
	$pager = new Pager();
	$limit = 3 ;
	
	$pages = $pager->findPages($count,$limit);	
	$start = $pager->findStart($limit, $pages);
	

	$ls = '';
	$listpaging = '' ;
	if($count > $limit)
	{
		$listpaging = $pager->pageList($_GET['page'], $pages,$ls);
	}

	$tb = $nb->Listnguoimua($start,$limit);

	$str = '';
	if (count($tb) == 0)
	{
		echo '<br/><div align="center"><b>Không có tài khoản người bán nào.</b></div>';
	}
	
	$str .= '<table align="center" width="710" border="0">
			<tr>
				<td align="left"><a style="cursor:pointer;" title="Xóa Nhiều" onclick="XoaNhieuUser('.$_GET['page'].')"/>Xóa Nhiều </a>
				</td>
			</tr>
			</table>';
	$str .= '<table align="center" width="710" border="1">
			  <tr>
				<th align="center" width="28"><input type="checkbox" value="0" name="CheckAll" id="CheckAll" onchange="CheckAllUser()" /></th>
				<th align="center" width="50">Mã Người Bán</th>
				<th align="center" width="379">Username</th>
				<th align="center" width="179">Trạng Thái</th>
				<th align="center" width="40"></th>
			  </tr>';
			 
			
	
	foreach ($tb as $row)
	{
		$trangthai = $row['TrangThaiTaiKhoan'];
		$stt = '<select name="trangthai" id="trangthai'.$row['MaSo'].'" onchange="updatetrangthai('.$row['MaSo'].','.$_GET['page'].');" >' ;
		switch($trangthai)
		{
				case 0:
					$stt .= '<option value="0" selected="selected">Chưa Kích Hoạt</option>
							<option value="1">Bình Thường</option>
							<option value="2">Cảnh Cáo</option>
							<option value="3">Khóa</option>';
					break;
				case 1:
					$stt .= '<option value="0">Chưa Kích Hoạt</option>
							<option value="1" selected="selected">Bình Thường</option>
							<option value="2">Cảnh Cáo</option>
							<option value="3">Khóa</option>';
					break;
				case 2:
					$stt .= '<option value="0">Chưa Kích Hoạt</option>
							<option value="1">Bình Thường</option>
							<option value="2" selected="selected">Cảnh Cáo</option>
							<option value="3">Khóa</option>';
					break;
				case 3:
					$stt .= '<option value="0">Chưa Kích Hoạt</option>
							<option value="1">Bình Thường</option>
							<option value="2">Cảnh Cáo</option>
							<option value="3" selected="selected">Khóa</option>';
					break;
		}
		$stt .= '</select>';
		
		$str .='<tr>
					<td align="center"><input type="checkbox" name="checkalluser[]" value="'.$row['MaSo'].'" /></td>
					<td align="center">'.$row['MaSo'].'</td>
					<td>'.$row['Username'].'</td>
					<td align="center">'.$stt.'</td>
					<td align="center"><a style="cursor:pointer;" title="Xóa" onclick="XoaMotUser('.$row['MaSo'].','.$_GET['page'].')" />Xóa</a></td>
				 </tr>';
	}
	$str .= '</table>';
	$str .= '<div align="center">'.$listpaging.'</div>';
	echo $str;

?>